package MyBlog.dao;

import java.util.List;

import MyBlog.entity.Article;

public interface ArticleDao {
//	根据点击数量获取文章
	List<Article> getListByClicks(int pageSize);
//	根据更新时间获取文章
	List<Article> getListByUpdateTime(int pageSize);
//	根据博主和分类获取文章
	List<Article> getListByUserIdAndCid(int cid,int userId,int pageNum,int pageSize);
//	根据用户id获取行数
	int getRowsByUserId(int userId,int cid);
//	根据用户最多点击文章
	List<Article> getClicksListByUserId(int userId,int pageSize);
//	根据id获取文章
	Article fetchArticleById(int articleId);
//	根据分类和标题获取文章
	List<Article> getListByCidAndtitle(int cid,String title,int userId);
//	更新文章
	void update(Article article);
//	添加文章
	void add(Article article);
//	删除文章
	void delete(int articleId);
}
